/*首页banner*/
.index_banner { position: relative; z-index: 888; width: 100%; _width: 100%; clear: both; height: 510px; color: #fff; border-top: 1px solid #e3e4e4; background: url(img/loading.gif) no-repeat center center;  }
.index_banner .img li { position: absolute; top: 0; left: 0; width: 100%; _width: 100%; height: 510px; min-width: 1170px; _min-width: 1170px }
.index_banner .img .num01 { background: #fff url(../pic/banner1.jpg) no-repeat center; }
.index_banner .img .num02 { background: #fff url(../pic/banner2.jpg) no-repeat center; }
.index_banner .img .num03 { background: #fff url(../pic/banner3.jpg) no-repeat center; }
.index_banner .circle { position: absolute; width: 120px; height: 30px; bottom: 20px; left: 50%; margin-left: 400px }
.index_banner .circle a { background: #777776; width: 20px; height: 20px; display: inline-block; margin: 5px; border-radius: 10px }
.index_banner .circle a.current { background: #e10600 }
.index_banner .img a { display: block; width: 1170px; height: 527px; margin: 0 auto; }
/*_________________案例________________*/
.case { padding-top: 32px; }
.menu { width: 260px;  padding-bottom: 10px}
.menu h2 { height: 52px; padding-top: 20px; font: 24px/100% "Microsoft YaHei"; background: url(../img/case01.png) no-repeat 0 0; text-align: center; color: #fff; font-weight: bold; }
.menu h2 em { display: block; text-transform: uppercase; font-size: 10px; font-family: 'lucida sans unicode';font-weight: normal; }
.menu h3 { height: 35px; font: 18px/35px '微软雅黑,Microsoft YaHei'; padding-left: 17px; background: #034eae; border-top: 1px solid #227ff6; border-bottom: 1px solid #227ff6; color: #fff; font-weight: bold;}
.menu-list {background-color: #0f69dc;  width: 100%; padding: 15px 0 7px 0; position: relative; }
.menu-list dt { position: absolute; z-index: 2; /*left: 25px;*/ left: 15px; top: 27px; width: 30px; height: 87%; background: url(../img/case04.png) repeat-y center 0 }
.menu-list02 dt { height: 76%; }
.menu-list dd { height: 30px;/* width: 100%; */line-height: 30px; margin: 0 auto 7px auto; position: relative;white-space: nowrap }
.menu-list dd .one { display: block; padding-left: 40px; color: #fff; font: 16px/30px "Microsoft YaHei"; }
.menu-list dd.current .one,.menu-list dd.hover,.menu-list dd .one:hover { background-color: #9dc3f5; background: rgba(157, 195, 245, 0.6); }
.menu-img { margin: 0 auto; position: relative; ; z-index: 3 }
.menu-img, .menu-img img { display: block; width: 216px; height: 109px }
.menu-tel { padding: 16px 0 0 11px; color: #fff; font-family: "Microsoft YaHei" }
.menu-tel em { display: block; font-size: 26px; line-height: 110% }
/*_________________二级菜单@案例________________*/
.menu-list dd .sub-menu { position: absolute; z-index: 9999; left: 260px; top: 0;padding:0 0 10px 0; border: 1px solid #d8e8fc;
 background: rgb(15, 105, 220);  /*不支持rgba的浏览器*/
 background: rgba(15, 105, 220, 0.85); /*支持rgba的浏览器*/
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f0f69dc,endColorstr=#7f0f69dc);    /*IE8支持 Alpha 透明度 */
 overflow: hidden;display: none ;}
.menu-list dd.current .sub-menu{display: block;}
.sub-menu li {height: 32px; margin: 5px auto;  }
.sub-menu li a{ display: block; padding:0 20px; color: #fff; font: 14px/32px "Microsoft YaHei"; }
.sub-menu li a:hover{background: rgba(157, 195, 245, 0.6) none repeat scroll 0 0; background-color: #9dc3f5;}
/*.menu-list01 dd .sub-menu01 { position: absolute; left: -166px; }*/
.menu-list01 dt { width: 8px; margin-left: 8px; }
.menu-list001 dt { height: 76%; }
.case-con { width: 908px; }
.case-con-title {position: relative; height: 70px; width: 100%; }
.case-con-title p {margin-left: 25px; width: 100px; height: 55px; font-size: 24px; color: #0f69dc; border-top: 6px solid #0f69dc; border-left: 2px solid #0f69dc; padding-left: 10px;}
.case-con-title p span { display: block; color: #afafaf; font-size: 18px;}
.case-con-title a.fr { position: absolute; bottom: 0; right: 10px; color: #0f69dc;  font: 14px/26px 'Microsoft YaHei' ; padding:20px 0 0 20px ; }
.case-con-title a.fr:hover { text-decoration: underline; }
.case-con-list { overflow: hidden; }
.case-con-list li { float: left; width: 276px; overflow: hidden; margin: 20px 0 48px 25px; background: #f9f9f9; }
.case-con-list li:nth-child(4), .case-con-list li:nth-child(5), .case-con-list li:nth-child(6) { margin-bottom: 0; }
.case-con-img {display: block; border: 4px solid #f9f9f9; padding: 1px; overflow: hidden }
.case-con-img img { width: 266px; height: 210px; }
.case-con-img:hover { border: 4px solid #ffd200;  border-color: rgba(15,105,220,0.5); }
.case-con-list li h4 { padding: 10px 0; text-align: center;  height: 20px; font-weight: normal; overflow: hidden; font-size: 14px;}
.zx { height: 33px; }
.zx a { display: block; width: 130px; height: 33px; line-height: 33px; text-align: center; color: #fff; }
.zx a:hover { text-decoration: underline; color: #fff; }
.zx a, .zx a:visited { color: #fff; }
.zx01 { background: #0f69dc; }
.zx02 { background: #f39802; }

/*_________________5大理由________________*/
.five-reason { padding-top: 46px; }
.five-reason .reason-tit {  height:122px ; background: url(../img/reason-tit01.png) no-repeat center center; }
.five-reason .reason-con { height:1460px ; background: url(../img/reason-con01.jpg) no-repeat center center; }
.reason-con .reason-con01 { position: relative; height: 354px; background: url(../img/reason-con01.png) no-repeat right 40px; }
.reason-con .reason-con02 { position: relative;  height: 354px; background: url(../img/reason-con02.png) no-repeat left 40px; }
.reason-con .reason-con03 { position: relative;  height: 312px; background: url(../img/reason-con03.png) no-repeat right 30px; }
.reason-con .reason-con04 { position: relative;  height: 412px; background: url(../img/reason-con4.jpg) no-repeat left 50px;}
.reason-con01 h2, .reason-con02 h2, .reason-con03 h2, .reason-con04 h2 {position: absolute;  padding-left: 66px; font-weight: bold; font-size: 28px; color: #0f69dc; height: 57px; line-height: 57px;  }
.reason-con01 h2 em, .reason-con02 h2 em, .reason-con03 h2 em, .reason-con04 h2 em {　 display: inline-block; color: #cd2b1e; font-weight: bold; }
.reason-con01 h2 span, .reason-con02 h2 span, .reason-con03 h2 span, .reason-con04 h2 span { padding-bottom: 6px;  border-bottom: 1px dashed #999; line-height: 54px; }
.con01-con li span, .con02-con li span, .con03-con li span, .con04-con li span {  display: inline-block;  color: #f39a07; padding-right: 3px; font-size: 22px; font-weight: bold;}
.reason-con01 h2 { top: 77px; left: 0; background: url(../images/11_03.png) no-repeat left center;}
.reason-con01 ul.con01-con {position: absolute; width: 673px; top: 145px; left: 60px; }
.con01-con li { font-size: 16px; color: #383838; line-height: 36px;}
.reason-con02 h2 { top: 37px; right: 25px; background: url(../images/22_03.png) no-repeat left center; }
.reason-con02 ul.con02-con {position: absolute; width: 700px; top: 105px; right: 14px; }
.con02-con li { font-size: 16px; color: #383838; float: left; line-height: 36px; padding-right:25px;}
.con02-con li:nth-child(4) { padding-left: 131px; }
.con02-con li:nth-child(6) { padding-left: 128px; }
.con02-con li:nth-child(8) { padding-left: 88px; }
.con02-con li:nth-child(10) { padding-left: 53px; }
.reason-con03 h2 {  top: 77px; left: 52px; background: url(../images/33_03.png) no-repeat left center; }
.reason-con03 ul.con03-con {position: absolute; width: 600px; top: 145px; left: 116px; }
.con03-con li { font-size: 16px; color: #383838; float: left; line-height: 36px; }
.con03-con li:nth-child(2), .con03-con li:nth-child(4), .con03-con li:nth-child(6) { padding-left: 42px; }
.reason-con04 h2:nth-child(1) { top: 44px; right: 230px; background: url(../images/44_03.png) no-repeat left center; }
.reason-con04 h2:nth-child(3) { top: 213px; right: 116px; background: url(../images/55_03.png) no-repeat left center; }
.reason-con04 ul.con04-con {position: absolute; }
.reason-con04 ul:nth-child(2) { top: 105px; right: 20px;  }
.reason-con04 ul:nth-child(4) { top: 280px; right: 150px;  }
.con04-con li { font-size: 16px; color: #383838;  line-height: 36px;float:left;padding-right:15px }

/*5大理由reason-con04 重写*/
.reason-con04 h2.con04-h2a {  top: 44px; right: 230px; background: url(../images/44_03.png) no-repeat left center; }
.reason-con04 ul.con04-con-a { top: 105px; right: 0;width:540px;  }
.reason-con04 h2.con04-h2b { top: 213px; right: 116px; background: url(../images/55_03.png) no-repeat left center; }
.reason-con04 ul.con04-con-b { top: 280px; right: 0;width:538px }


/*_________________广告 01________________*/
.advertising-01 { position: relative;  height: 140px; background: url(../img/advertising-01.png) no-repeat center center; }
.advertising-01 h2 {  color: #fff; font-size: 32px; text-align: center; line-height: 80px; height: 70px}
.advertising-01 span {display: block; color: 22px; font-weight: bold; color: #fff; text-align: center; font-size: 22px; line-height: 35px; }
.advertising-01 span em { display: inline-block; color:#fff;   font-weight: none; font-size: 13px; }
.advertising-01 p { position: absolute; bottom: -70px; left: 40%; height: 61px; width: 265px; padding-top: 5px; background: url(../img/advertising02.png) no-repeat;  text-align: center; color: #db3829; font-size: 24px;}
.advertising-01 p a { display: inline-block; text-align: center; color: #db3829; height: 100%; width: 100%; }
/*_________________潘越 工程案例________________*/
.py-project {  padding-top: 60px;}
.py-project .project-tit {  height: 47px;  background: #0f69dc; }
.project-tit span { line-height: 47px; font: 20px/47px 'Microsoft YaHei'; color: #fff; }
.project-tit span.fl { padding-left:52px; background: url(../img/project-tit-01.png) no-repeat 10px center; }
.project-tit span.fr {  width: 66px; line-height: 47px;}
.project-tit span.fr a { font-size: 12px; color: #fff; display: inline-block;}
.project-tit span.fr a:hover { text-decoration: underline; text-transform: uppercase; }
.workshop-con { position: relative; height: 230px; border: 1px solid #ede9ea; border: 1px solid #; }
.workshop-con::after { position: absolute; bottom: -27px; left: 0; content: " "; width: 100%; height: 26px; background: url(../img/workshop-con-03.png) no-repeat bottom center; }
.workshop-box { position: absolute; left: 100px; top: 25px; height: 200px;  width: 980px; overflow: hidden }
#workshop-con { height: 200px; /*width: 2240px;*/ width: 3508px; overflow: hidden;}
#workshop-con-left, #workshop-con-right { position: absolute; top: 80px; display: block; width: 36px; height: 35px;  }
#workshop-con-left { left: 10px; background: url(../img/a-fl_03.png) no-repeat 0 0; }
#workshop-con-right { right: 10px; background: url(../img/a-fr_03.png) no-repeat 0 0; }
#workshop-con li { width: 208px; height: 200px; float: left; margin-right: 42px; text-align: center; }
#workshop-con li a { color: #666; }
#workshop-con li:hover img { border-color: #0f68db;}
#workshop-con a img { display: block; padding: 1px; width: 204px; height: 160px; border: 1px solid #eeeeee; margin-bottom: 10px; }
#workshop-con li a:hover { color: #0f68db;}
/*_________________走进潘越________________*/
.zj-py { height: 368px; background: url(../img/zj-py01.png) repeat-x 0 0; margin-top: 40px; padding-top: 10px; padding-bottom: 40px;}
.zj-py .zj-py-tit { height: 55px; background: url(../img/aa-001.png) no-repeat bottom center; }
.zj-py-tit span { font-size: 20px; line-height: 55px; color: #0f69dc; padding-left: 46px; background: url(../img/zj-py-tit-01.png) no-repeat left center; }
.zj-py .py-cont { float: left; padding-top: 27px; }
.zj-py .py-cont img { display: block; }
.zj-py .py-cont01 { width: 750px; }
.zj-py .py-cont01 p { width: 750px; line-height: 27px; font-size: 14px; text-indent: 1em; letter-spacing: 1px; color: #000; font-family: " Microsoft YaHei";}
.zj-py .py-cont01 p a  { display: inline-block; color: #ff0000; }
.zj-py .py-cont01 p a:hover { text-decoration: underline; }
.workshop-con001 { position: relative; height: 180px;margin-top:18px}
.workshop-box001 { position: absolute; left: 24px; top: 10px; height: 180px;  width: 680px; overflow: hidden }
#workshop-con001 { height: 180px; /*width: 2240px;*/ width: 3508px; overflow: hidden;}
#workshop-con-left001, #workshop-con-right001 { position: absolute; top: 60px; display: block; width: 36px; height: 35px;  }
#workshop-con-left001 { left: 0; background: url(../img/a-fl_003.png) no-repeat 0 0; }
#workshop-con-right001 { right: 0; background: url(../img/a-fr_003.png) no-repeat 0 0; }
#workshop-con001 li { width: 160px; height: 118px; float: left; margin-right: 12px; text-align: center; }
#workshop-con001 li a { color: #666; font-size: 12px;}
#workshop-con001 li:hover img { border-color: #0f68db;}
#workshop-con001 a img { display: block; padding: 1px; width: 160px; height: 118px; border: 1px solid #eeeeee; }
#workshop-con001 li a:hover { color: #0f68db;}
/*_________________潘越荣誉资质________________*/
.py-honor {  padding-top: 60px;}
.py-honor .honor-tit {  height: 47px;  background: #0f69dc; }
.honor-tit span { line-height: 47px; font: 20px/47px 'Microsoft YaHei'; color: #fff; }
.honor-tit span.fl { padding-left:52px; background: url(../img/project-tit-01.png) no-repeat 10px center; }
.honor-tit span.fr {  width: 66px; line-height: 47px;}
.honor-tit span.fr a { font-size: 12px; color: #fff; display: inline-block;}
.honor-tit span.fr a:hover { text-decoration: underline; }
.workshop-con002 { position: relative; height: 317px; border: 1px solid #ede9ea; }
.workshop-box002 { position: absolute; left: 60px; top: 25px; height: 280px;  width: 1050px; overflow: hidden }
#workshop-con002 { height: 280px; width: 3508px; overflow: hidden;}
#workshop-con-left002, #workshop-con-right002 { position: absolute; top: 135px; display: block; width: 36px; height: 35px;  }
#workshop-con-left002 { left: 10px; background: url(../img/a-fl_03.png) no-repeat 0 0; }
#workshop-con-right002 { right: 10px; background: url(../img/a-fr_03.png) no-repeat 0 0; }
#workshop-con002 li { width: 185px; height: 235px; float: left; margin-right: 26px; text-align: center; }
#workshop-con002 li a { color: #666; }
#workshop-con002 li:hover img { border-color: #0f68db;}
#workshop-con002 a img { display: block; padding: 1px; width: 185px; height: 235px; border: 5px solid #eeeeee; margin-bottom: 10px; }
#workshop-con002 li a:hover { color: #0f68db;}
/*_________________新闻动态________________*/
.news-fr { width: 390px; border: 1px solid #ede9ea;}
.news-fr .ask { width: 371px; height: 364px;  border: 1px solid red;}
.ask-tit { height: 42px; line-height: 38px; width: 390px;  color: #fff; background: #0f69dc; }
.ask-tit .ask-h3 {float: left; height: 42px; line-height: 42px; background: url(../images/wenhao-01_03.png) no-repeat 8px center; padding-left: 32px;}
.ask-tit .ask-h3 a {  font: 20px "微软雅黑"; text-decoration: none; color: #fff; }
.ask-tit .fr { text-transform: uppercase; font-size: 12px; color: #fff; padding-right: 8px;}
.ask-tit a.fr:hover { text-decoration: underline; }

.news-fr-ul { width: 390px; /*height: 330px;*/ height: 370px; }
.news-fr-ul ul { height: 360px; width: 350px; margin: 0 auto; overflow: hidden; /*margin-top: 6px;*/ padding-left: 5px;}
.news-fr-ul ul li { overflow: hidden; line-height: 20px; text-indent: 2em; /*height: 110px;*/ border-bottom: 1px dashed #a6a6a6; }
.news-ul li h4 { padding-top: 2px; font-size: 17px; height: 40px; line-height: 40px; background: url("../images/news-fr1.png") no-repeat left center;  /*font-weight: normal;*/}
.news-ul li h4 a {color: #000; font-size: 16px;}
.news-ul li h4 a:hover { color: #e10600;}
.news-ul .news-ul-p { background: url("../images/news-fr2.png") no-repeat left 3px; font-size: 14px; text-indent: 2em; padding-bottom: 10px; color: #494949; line-height: 24px;}
.news-ul .news-ul-p .news-ul-pa { color: #e10600; font-weight: bold;} 
.news-ul .news-ul-p .news-ul-pa:hover { text-decoration: underline; }
/*_________________新闻SEO________________*/
.index-seo { padding-top: 30px; }
.index-seo .news { width: 765px; /*height: 380px; */ height: 412px;   margin-bottom: 30px; overflow: hidden; border: 1px solid #e5e5e5; }
.news-tit { height: 47px; line-height: 47px; width: 765px; background: #f0f0f0;  }
.news-tit .news-h3 { float: left;  font: 18px/47px "Microsoft YaHei";}
.news-tit .news-h3 a {  text-decoration: none; height: 100%; text-indent: center;  padding: 0 27px; color: #333; display: inline-block;}
.news-tit .news-h3 a.current { color: #fff;  background:#0f69dc; height: 100%;}
.news-tit .news-more { text-transform: uppercase; font-size: 12px; color: #333;}
.news-tit .news-more a { color: #333; padding-right: 10px; }
.news-tit .news-more a:hover { color: #333; text-decoration: underline;}
.news-con-fl { /*padding-top: 22px; padding-left: 15px;*/ padding: 22px 0 22px 15px;  width: 329px;  height: 310px;  overflow: hidden; position:relative}
.news-con-img { display: block; border: 1px solid #d6d6d6; padding: 6px; width: 315px; height: 175px; }
.news-con-img:hover { border-color: #fd5c03 }
.news-con-img img { display: block; width: 315px; height: 175px; }
.news-con-fl h4 { height: 40px; line-height: 40px; text-align: center; font-size: 16px;}
.news-con-fl h4 a, .news-con-fl h4 a:visited { color: #000 }
.news-con-fl h4 a:hover { color: #cc1f1d }
.news-con-fl p { text-indent: 2em; height: 55px;  line-height: 220%; font-size: 14px; color: #000 }
.news-con-fl p a { display: inline-block; color: #fa4d08; }
.news-con-fl p a:hover { text-decoration: underline; }
.news-con-fl-box {width:329px; position:relative; height:288px; overflow:hidden}
.news-con-fl-box ul{ width:987px;}
.news-con-fl-box ul li { float: left; width: 329px; height:288px;}
.news-con-btn { float: right; height: 22px; width: 64px; margin-top: 15px;}
.news-con-btn a { display: block; float: left; margin-left: 10px; width: 22px; height: 22px; line-height: 22px; text-align: center; }
.news-con-btn a.left { background: #116adc url(../images/left.png) no-repeat center center; }
.news-con-btn a.right { background: #116adc url(../images/right.png) no-repeat center center; }
.news-con-btn a:hover { background-color: #d42113 }
.news-con-show { padding: 15px 15px 0 0; }
.news-con-show li { position: relative; padding-left: 9px; background: url(../images/d1.png) no-repeat left 16px; height: 37px; width: 380px; line-height: 37px; }
.news-con-show li a { color: #444 }
.news-con-show li a:hover { color: #cc1f1d }
.news-con-show .fr { color: #a6a6a6; font-size: 12px }
/*_________________友情链接________________*/
.fri-link { clear: both; height: 100px; border: 1px solid #ddd; margin-bottom: 24px; position: relative;}
.fri-link::before { position: absolute; bottom: -17px; left: 0 ; content: " "; height:16px; width: 1170px; background: url(../images/yqlj-line_03.png) no-repeat; }
.fri-link img { display: block; float: left; padding: 22px 0 0 20px; }
.fri-link .fri-font { width: 1000px;  float: right; margin-top: 18px;}
.fri-font li { float: left; /*background: url(../images/fei-ul1.png) no-repeat right center;*/ height: 32px; line-height: 32px;}
.fri-font li a {  font-size: 14px; color: #000000; padding: 0 15px;}
.fri-font li a:hover { color: #e10600;}   
/*_________________底部导航bottom-nav________________*/
 .bottom-tfj { clear: both; background: #0f69dc; margin-top: 30px; }
.bottom-nav { height: 50px;  }
.bottom-nav .w {position: relative; text-align: center; height: 50px;  background: #f39802;}
.bottom-nav .w::before { position: absolute; bottom: -20px; left: 0; content: " "; width:1170px; height: 19px; background: url(../images/bottom-nav-001.jpg) no-repeat;  }
.ftnav { margin: 0 auto; width: 900px; height: 50px; }
.ftnav li { float: left; font-family: "微软雅黑"; font-size: 15px; color: #fff; width: 100px; height: 50px; line-height: 50px; position: relative; }
.ftnav li a { color: #fff; }
.ftnav li a:hover { text-decoration: underline;}
.ftnav li s { width: 1px; height: 16px; background-color: #fff; position: absolute; right: 0px; top: 18px; }   
/*_________________底部ftbg02________________*/
.ftbg02 { width: 100%; height: 227px;  }
.ftlo { float: left; margin-left: 39px; margin-top: 64px; margin-right: 40px; }
.ftlo img { width: 232px; height: 78px; }
.ft02 { width: 18px; height: 182px; background: url(../images/bottom3.png) no-repeat; float: left; margin-top: 30px; padding-right: 30px;}
.ft03 { width: 500px; height: 146px; color: #dee6f8; float: left; margin-top: 36px; font-family: "微软雅黑"; font-size: 14px; line-height: 30px;}
.ft03 span { display: block; }
.ft03 span a { display: inline-block; color: #dee6f8; }
.ft04 { width: 151px; height: 151px; float: left;  margin-top: 42px; }
/*_________________类容banner________________*/
.other-banner { height: 310px;  }
.other-banner img { display: block;  }

/*_________________当前位置________________*/
.now-post { height: 50px; }
.now-post span, .now-post a { display: inline-block; font-size: 14px; line-height: 50px;}
.now-post span {  color: #e10600; background: url(../images/now-post1.png) no-repeat 0 center; padding-left: 15px;}
.now-post a { color: #000;  padding-right: 10px; }
.now-post a:hover { text-decoration: underline; color: #000;}

/*_________________产品列表________________*/
.list-artic { }
.list-arfl { width: 890px; }
.list-con-art { /*height: 940px;*/ width: 890px; border: 1px solid #e6e6e6;  }
.list-con-art .list-con-ul { width: 877px; margin: 0 auto;}
.list-con-ul li {height: 170px; width: 877px; position: relative; border-bottom: 1px dashed #c6c5c5; padding: 22px 0px;}
.list-con-ul .lista-pic { display: block; float: left; overflow: hidden; padding: 2px; margin-right: 10px; border: 1px solid #dddddd;}
.list-con-ul .lista-pic img { display: block; border: none; width: 178px; height: 131px;}
.list-con-ul .lista-tit { line-height: 36px; } 
.list-con-ul .lista-tit a { font: bold 16px "Microsoft YaHei"; color: #000000; letter-spacing: 1px;  }
.list-con-ul .lista-tit a:hover { color: #da2723}
.list-con-ul .lista-tit span { position: absolute; right: 0px; top: 15px; color: #929292}
.list-con-ul p { font-size: 14px; line-height: 200%; text-indent: 2em; color: #666666;}
.list-con-art .list-con-ul .lista-pa {  background: #f39802; color: #fff; display: inline-block; font: 14px/24px "微软雅黑";  height: 24px; width: 90px; margin: 10px 0 0 20px; text-align: center;  text-indent: 0; }

/*_________________内页翻页________________*/
#list-pages {   width: 560px; margin: 0 auto;  padding: 25px 0 55px; text-align: center;}
#list-pages li { border-bottom: medium none; float: left; height: 26px; line-height: 26px; margin-right: 5px; width: 26px; }
#list-pages li, #list-pages li.thisclass, #list-pages li a { font-family: "Microsoft YaHei"; font-size: 14px; height: 26px; width: 26px;}
#list-pages li a { background: #f3f3f3; display: block; }
#list-pages li a:hover { color: #0f69dc; }
#list-pages li.thisclass { background: #0f69dc; color: #fff;}
#list-pages li.page-bg { background: url(../images/page.png) no-repeat 0 0; height: 28px; width: 62px;}
#list-pages li.page-bg a { background: url(../images/page.png) no-repeat 0 0; height: 28px; width: 62px;}
#list-pages li.pageinfo { background: url(../images/page1.png) no-repeat 0 0; color: #c3c7cc; height: 28px; width: 100px;}
/*_________________推荐阅读________________*/
.red-tj {  width: 890px; border: 1px solid #e6e6e6; margin-top: 20px;}
.red-tj .red-aa { width: 100%; height: 47px; line-height: 47px; background: #0f69dc;}
.red-aa span { /* width: 86px;*/ color: #fff; font-size: 20px; }
.red-aa span.fl { background: rgba(0, 0, 0, 0) url("../img/project-tit-01.png") no-repeat scroll 10px center;  padding-left: 52px;}
.red-aa span.fr a { color: #fff; font-size: 12px; text-transform: uppercase; padding-right: 8px; display: inline-block;}
.red-aa span.fr a:hover { text-decoration: underline; }
.red-tj .red-ul { float: left;  padding: 0 0 15px 0; }
.red-ul li {float: left; font-size: 14px;margin-left: 20px; width: 410px; height: 45px; line-height: 45px; text-indent: 1em; background: url(../images/news-ul1.png) no-repeat left center; border-bottom: 1px dashed #a6a6a6;}
.red-ul li a { color: #444444; }
.red-ul li a:hover { text-decoration: underline; }
.red-ul li span { display: inline-block; float: right; font-size: 12px; color: #a6a6a6;}
/*内页右边*/
.pro-conus { border: 1px solid #ede9ea; background: #fff; width: 100%; margin-top: 17px; }
.pro-conus .pro-aa { height: 48px;  padding-left: 12px; background: #0f69dc; color: #ffffff; font: bold 20px/48px "Microsoft YaHei";  }
.pro-conus img { padding: 10px 0 12px 8px;}
.pro-conus p { color: #0f69dc; background: url(../images/pro-conus-p.png) no-repeat 16px center; padding-left: 66px; font: bold 22px "Microsoft YaHei";}
.pro-conus p span { display: block; color: #575656; font-size: 12px; font-weight:normal;} 
.pro-conus .pro-bb {width: 220px; padding-left: 12px; }
.pro-conus .pro-bb span { display: block; line-height: 29px; font-size: 14px;}
.artic-list-conmax {  width: 890px; border: 1px solid #e6e6e6;}
.artic-con-min { width: 880px; margin: 0 auto; }
.artic-con-logo { height: 100px; width: 880px; text-align: center; border-bottom: 1px dashed #c6c5c5;}
.artic-con-logo h2 { font: 22px "Microsoft YaHei"; padding: 20px 0;}
.artic-con-logo span { display: inline-block; padding-right: 15px; color: #6d6d6d;}
.artic-con-body { line-height: 28px; font-size: 14px; letter-spacing: 2px; padding:10px 15px}
.artic-con-body img { margin: 15px auto; }
.artic-con-body p{ margin-top:10px;margin-bottom:10px; text-indent:2em}
.artic-con-prenext {  width: 880px; margin-top: 20px;  /*border: 1px solid red*/}
.artic-con-prenext .artic-con-aa01 { height: 30px; line-height: 30px; background: #ececec; margin-bottom: 10px;}
.artic-con-prenext .artic-con-aa01 span { display: block; color: #fa4d08; }
.artic-con-prenext .artic-con-aa01 span.fl{ padding-left: 25px; }
.artic-con-prenext .artic-con-aa01 span.fr { padding-right: 25px; }
.artic-con-prenext .artic-con-aa01 span em { display:inline-block; color: #000; }
.artic-con-prenext .artic-con-aa01 span em a:hover { color: #0f69dc; }
.artic-con-prenext p { height: 40px;  font: bold 14px "Microsoft YaHei"; line-height: 40px;}
.artic-con-prenext p em {display: inline-block; font-weight: normal;}
/*产品列表 product*/
.py-product {  }
/*product左边*/
.py-product .product-fl { width: 890px;  } 
.product-fl .product-art { width: 890px; border: 1px solid #e6e6e6;padding-top: 15px;}
.product-fl ul.product-con-list { width: 877px; margin: 0 auto;  } 
.product-con-list li {float: left; margin: 0 22px 35px 10px; width: 264px; background: #f9f9f9;}  
.product-con-list li:nth-child(3n) { margin-right: 0;  }  
.product-con-list li img { display: block;  width: 253px; height: 209px; margin: 0 auto; background: #fff;}
.product-con-list li h4 {font-weight: none; height: 44px; width: 100%; text-align: center;  font: 14px/44px 'Microsoft YaHei'; color: #4a4a4a;  }
/*联系我们类容*/
.py-contact {  }
.py-contact .py-contact-con { width: 894px; border: 1px solid #e6e6e6; }
.py-contact-con .contact-con-tit {position: relative; width: 862px; height: 108px; margin: 0 auto; border-bottom: 3px solid #f39802;}
.contact-con-tit img { display: block; position: absolute; top: 30px; left: 15px; /*padding: 30px 0 15px 15px;*/}
.contact-con-tit img:nth-child(2) { position: absolute; top: 5px; left: 210px; }
.contact-con-tit span {position: absolute; top: 40px; left: 230px; display: block; float: left; font-size: 24px; color: #cd2b1e;} 
.contact-con-tit span em { font-size: 20px; }
.py-contact-con .contact-con01 { width: 862px;margin: 0 auto; }
.contact-con01 p { font: 16px/42px 'Microsoft YaHei'; }
/*百度地图*/
.map-api {border: 1px solid #e8e8e8;  padding: 3px; width: 857px;  margin-bottom: 27px; margin-top: 30px;}
/*关于攀越*/
.gypy { width: 260px;  }
.gypy h2 { background: rgba(0, 0, 0, 0) url("../img/case01.png") no-repeat scroll 0 0; color: #fff; font: bold 24px/100% "Microsoft YaHei"; height: 52px;padding-top: 12px; padding-left: 36px;}
.gypy h2 span { display: block; font-size: 11px;  font-weight: normal; }
.gypy ul { width: 99%; margin: 0 auto; padding: 10px 0 18px 0; border: 1px solid #ede9ea;}
.gypy ul li { width: 90%; margin: 0 auto;  border-bottom: 1px dashed #afaeae; height: 37px; line-height: 37px;}
.gypy ul li a {width: 100%; display: inline-block;  }
.gypy ul li a:hover { color: #0f69dc; }
/*公司简介*/
.py-introduction {  }
.introduction {width: 894px; border: 1px solid #e6e6e6;  }
.introduction .introduction-auto { width: 861px; margin: 0 auto; }
.introduction-auto .py-gsjj { padding-top: 25px; }
.introduction-auto .py-gsjj h2, .introduction-auto .py-jyfw h2 {position: relative; width: 185px; height: 48px; font: 24px/37px 'Microsoft YaHei'; text-align: center; margin-left: 25px; background: #f39802;color: #fff; }
.introduction-auto .py-gsjj h2::after, .introduction-auto .py-jyfw h2::after { position: absolute; bottom: 0; left: 0; content: " "; height: 11px; width: 185px; background: url(../images/py-gsjj-h2.png) no-repeat }
.introduction-auto .py-gsjj p { font: 16px/37px 'Microsoft YaHei'; text-indent: 2em; line-height:160%; margin-bottom:15px; }
.introduction-auto .py-jyfw p img { display: inline-block; float: right;  }
.introduction-auto .py-gsjj p img{ display: block; width:600px;height:338px; padding:10px 0 }
.introduction-auto .py-jyfw { padding-top: 20px; }
.introduction-auto .py-jyfw p { font: 16px/37px 'Microsoft YaHei'; }
.introduction-auto .py-jyfw p.jyfw-p2 { width: 500px; float: left;  }
.introduction-auto .py-jyfw p.jyfw-p3 { padding: 15px 0;clear:both }
.introduction-auto .py-jyfw p em { display: block; width: 500px; padding-left: 60px; }
.introduction-auto .py-jyfw p span { display: block; text-indent:2em}
.introduction-auto h3 { height: 43px; border-top: 3px solid #f39802; line-height: 43px; font-size: 14px;}
.introduction-auto h3 span { display: inline-block; padding-right: 10px; font-weight: normal;}
.introduction-auto h3 span a:hover {color: #0f69dc;  }